package com.ruoyi.common.pojo;

import java.io.Serializable;

/**
 * Created by stephen.zhang on 15/6/29.
 */
public class AfareSegment implements Serializable {
    private static final long serialVersionUID = -4322456630932376203L;
    /**
     * 出发机场
     */
    private String dptAirport;

    /**
     * 到达机场
     */
    private String arrAirport;

    /**
     * 出发时间
     */
    private String dptTime;

    /**
     * 到达时间
     */
    private String arrTime;

    /**
     * 航班号
     */
    private String code;

    /**
     * 销售的舱位
     */
    private String saleCabinCode;

    /**
     * 起飞日期
     */
    private String date;

    /**
     * 儿童舱位
     */
    private String childCabin;

    /**
     * 机场建设费
     */
    private Integer constructionFee;
    /**
     * 燃油税
     */
    private Integer fuelTax;
    /**
     * 儿童燃油税
     */
    private Integer childFuelTax;

    /**
     * 儿童销售价，9C必填，其他航司非必填
     */
    private double childSalePrice;

    /**
     * 成人销售价，必填
     */
    private double salePrice;

    /**
     * 婴儿销售价，先占坑
     */
    private double infantSalePrice;

    /**
     * 订单总价 机票价格+税
     */
    private String totalPrice;

    private double printPrice;

    public String getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(String totalPrice) {
        this.totalPrice = totalPrice;
    }

    public double getChildSalePrice() {
        return childSalePrice;
    }

    public void setChildSalePrice(double childSalePrice) {
        this.childSalePrice = childSalePrice;
    }

    public double getSalePrice() {
        return salePrice;
    }

    public void setSalePrice(double salePrice) {
        this.salePrice = salePrice;
    }

    public Integer getConstructionFee() {
        return constructionFee;
    }

    public void setConstructionFee(Integer constructionFee) {
        this.constructionFee = constructionFee;
    }

    public Integer getFuelTax() {
        return fuelTax;
    }

    public void setFuelTax(Integer fuelTax) {
        this.fuelTax = fuelTax;
    }

    public Integer getChildFuelTax() {
        return childFuelTax;
    }

    public void setChildFuelTax(Integer childFuelTax) {
        this.childFuelTax = childFuelTax;
    }

    public String getDptAirport() {
        return dptAirport;
    }

    public void setDptAirport(String dptAirport) {
        this.dptAirport = dptAirport;
    }

    public String getArrAirport() {
        return arrAirport;
    }

    public void setArrAirport(String arrAirport) {
        this.arrAirport = arrAirport;
    }

    public String getDptTime() {
        return dptTime;
    }

    public void setDptTime(String dptTime) {
        this.dptTime = dptTime;
    }

    public String getArrTime() {
        return arrTime;
    }

    public void setArrTime(String arrTime) {
        this.arrTime = arrTime;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getSaleCabinCode() {
        return saleCabinCode;
    }

    public void setSaleCabinCode(String saleCabinCode) {
        this.saleCabinCode = saleCabinCode;
    }

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public String getChildCabin() {
        return childCabin;
    }

    public void setChildCabin(String childCabin) {
        this.childCabin = childCabin;
    }

    public double getInfantSalePrice() {
        return infantSalePrice;
    }

    public void setInfantSalePrice(double infantSalePrice) {
        this.infantSalePrice = infantSalePrice;
    }

    public double getPrintPrice() {
        return printPrice;
    }

    public void setPrintPrice(double printPrice) {
        this.printPrice = printPrice;
    }

    @Override
    public String toString() {
        return "AFareSegment{" +
                "dptAirport='" + dptAirport + '\'' +
                ", arrAirport='" + arrAirport + '\'' +
                ", dptTime='" + dptTime + '\'' +
                ", arrTime='" + arrTime + '\'' +
                ", code='" + code + '\'' +
                ", saleCabinCode='" + saleCabinCode + '\'' +
                ", date='" + date + '\'' +
                ", childCabin='" + childCabin + '\'' +
                ", infantSalePrice='" + infantSalePrice + '\'' +
                ", printPrice='" + printPrice + '\'' +
                '}';
    }
}
